Skip to content

fix(multi-runner): route v1 and v2 runners separately - #5346

Open
edersonbrilhante wants to merge 2 commits into
refactor-runner-config-modulefrom
fix-multi-runner-v2-routing
Open

fix(multi-runner): route v1 and v2 runners separately#5346
edersonbrilhante wants to merge 2 commits into
refactor-runner-config-modulefrom
fix-multi-runner-v2-routing

Conversation

@edersonbrilhante

@edersonbrilhante edersonbrilhante commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Description

  • Route v2 lanes through the provider-aware runner-config module.
  • Keep stable v1 lanes on the legacy runners path and prevent the legacy module from being created for v2-only configuration.
  • Expose v2 runner resources through runners_map_v2.
  • Add routing assertions covering stable v1 and experimental v2 configurations.

Test Plan

  • terraform fmt and git diff --check
  • Terraform initialization and routing test coverage for modules/multi-runner
  • Local provider-plugin handshake prevented a complete native-provider test run on macOS arm64

Related Issues

Depends on #5345.

@edersonbrilhante
edersonbrilhante requested a review from a team as a code owner September 3, 2026 19:35
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@edersonbrilhante
edersonbrilhante force-pushed the fix-multi-runner-v2-routing branch from 861e3ca to 26219c7 Compare September 8, 2026 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant